#ifndef __BASE_H__
#define __BASE_H__

#ifdef __cplusplus
extern "C"
{
#endif

#include <stdio.h>
#include <stdint.h>
#include <time.h>

    extern void now_str(char *timebuf);
    extern long long now_ms();
    extern time_t fltime(const char *path);
    extern size_t fsize(const char *path);
	extern int get_rand_str(char *str,const int len);
    typedef struct step_st
    {
        long long start;
        long long end;
    } step_t;
    extern void step_start(step_t *step);
    extern long long step_end(step_t *step);
#ifdef __cplusplus
}
#endif

#endif